package negocios.controladores;

import negocios.Contato;
import negocios.excecoes.GestockException;
import dados.RepositorioContato;

public class ControladorContato implements IControladorContato {

	public void alterarContato(Contato contato) throws GestockException {
		RepositorioContato repContato = RepositorioContato.getInstancia();
		repContato.alterarContato(contato);
	}

	public Contato consultarContato(String idContato) throws GestockException {
		RepositorioContato repContato = RepositorioContato.getInstancia();

		return repContato.consultarContato(idContato);
	}

	public void cadastrarContato(Contato contato) throws GestockException {
		RepositorioContato repContato = RepositorioContato.getInstancia();
		repContato.cadastrarContato(contato);

	}

}
